home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2002 May / SGI IRIX Installation Tools & Overlays 2002 May - Disc 3.iso / relnotes / c++_eoe / ch1.z / ch1
Text File  |  2002-04-11  |  9KB  |  395 lines

  1.  
  2.  
  3.  
  4.                                      - 1 -
  5.  
  6.  
  7.  
  8.           7.3.1.3m C++ Compiler Execution Environment Release Notes
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.                                      - 2 -
  66.  
  67.  
  68.  
  69.           1.  _I_n_t_r_o_d_u_c_t_i_o_n
  70.  
  71.           These release notes describe the MIPSpro 7.3 (and its
  72.           maintenance updates, 7.3.1.1m, 7.3.1.2m, 7.3.1.3m) C++ front
  73.           end compiler, development subsystems, and execution
  74.           environment (EOE).
  75.  
  76.           They contain descriptions of the following products:
  77.  
  78.              +o c++_fe
  79.  
  80.              +o c++_dev
  81.  
  82.              +o c++_eoe
  83.  
  84.  
  85.           Chapters are as follows:
  86.  
  87.             1.  Introduction
  88.  
  89.             2.  Installation Information
  90.  
  91.             3.  Licensing Information
  92.  
  93.             4.  New Features
  94.  
  95.             5.  Known Problems
  96.  
  97.             6.  Compatibility Notes
  98.  
  99.             7.  Bugfixes
  100.  
  101.           Packaged with this software is a separate Software License
  102.           Agreement.  This software is provided to you solely under
  103.           the terms and conditions of the Software License Agreement.
  104.           Please take a few moments to review this agreement.  Chapter
  105.           3, "Licensing," provides an introduction to the licensing
  106.           method for MIPSpro C++ compilers.
  107.  
  108.           Utilities, header files, and libraries common to several
  109.           languages are covered in the 7.3 Base Development Release
  110.           Notes (accessed as the compiler_dev release notes).
  111.  
  112.           This chapter contains the following sections:
  113.  
  114.              +o 7.3.1.3m Maintenance Update Information
  115.  
  116.              +o 7.3.1.2m Maintenance Update Information
  117.  
  118.              +o 7.3.1.1m Maintenance Update Information
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.                                      - 3 -
  132.  
  133.  
  134.  
  135.              +o Online Release Notes
  136.  
  137.              +o Product Support
  138.  
  139.              +o Release Identification Information
  140.  
  141.              +o C++ Compiler General Information
  142.  
  143.              +o C++ Compiler Front End (c++_fe)
  144.  
  145.              +o C++ Development Package (c++_dev)
  146.  
  147.              +o C++ Compiler Execution Environment (EOE) (c++_eoe)
  148.  
  149.              +o Patches
  150.  
  151.  
  152.  
  153.           1.1  _7_._3_._1_._3_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
  154.  
  155.           7.3.1.3m rolls up and replaces the following patches:
  156.           patchSG0004141, patchSG0004146, patchSG0004268,
  157.           patchSG0004330, patchSG0004385.
  158.  
  159.           It also rolls up and replaces MIPSpro 7.3.1.2m (and the
  160.           patches that it replaced).
  161.  
  162.           This update can be identified after installation by doing:
  163.  
  164.           %CC -version foo.C
  165.           MIPSpro Compilers: Version 7.3.1.3m
  166.  
  167.           Chapter 2 of this document identifies which subsystems are
  168.           included as part of the 7.3.1.3m update and Chapter 6
  169.           describes the full compatibility between 7.3.1.3m and 7.3.
  170.           Chapter 7 identifies which bugs were fixed in the
  171.           maintenance update. Other chapters of this document refer
  172.           only to MIPSpro 7.3.
  173.  
  174.  
  175.  
  176.  
  177.           1.2  _7_._3_._1_._2_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
  178.  
  179.           7.3.1.2m rolls up and replaces the following patches:
  180.           patchSG0003742, patchSG0003743, patchSG0003874,
  181.           patchSG0003944, patchSG0003910, patchSG0003911,
  182.           patchSG0003965, patchSG0003968.
  183.  
  184.           It also rolls up and replaces MIPSpro 7.3.1.1m (and the
  185.           patches that it replaced).
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.                                      - 4 -
  198.  
  199.  
  200.  
  201.           This update can be identified after installation by doing:
  202.  
  203.           %CC -version foo.C
  204.           MIPSpro Compilers: Version 7.3.1.2m
  205.  
  206.  
  207.  
  208.  
  209.           1.3  _7_._3_._1_._1_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
  210.  
  211.           7.3.1.1m rolled up and replaced patchSG0003659,
  212.           patchSG0003717 and patchSG0003709.  It could be identified
  213.           after installation by doing:
  214.  
  215.           %CC -version foo.C
  216.           MIPSpro Compilers: Version 7.3.1.1m
  217.  
  218.  
  219.  
  220.           1.4  _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
  221.  
  222.           After you install the online documentation for a product
  223.           (the relnotes subsystem), you can view the release notes on
  224.           your screen.
  225.  
  226.           If you have a graphics system, select Release Notes from the
  227.           Help submenu of the Toolchest. This displays the
  228.           grelnotes(1) graphical browser for the online release notes.
  229.           For information on options to this command, refer to the
  230.           grelnotes(1) man page.
  231.  
  232.           If you do not have a graphics system, you can use the
  233.           relnotes command.  For information on accessing the online
  234.           release notes using this command, refer to the relnotes(1)
  235.           man page.
  236.  
  237.  
  238.           1.5  _P_r_o_d_u_c_t__S_u_p_p_o_r_t
  239.  
  240.           Silicon Graphics(R) provides a comprehensive product support
  241.           maintenance program for its products.
  242.  
  243.           If you are in the United States or Canada and would like
  244.           support for your Silicon Graphics supported products,
  245.           contact the Customer Support Center at 1-800-800-4SGI.
  246.  
  247.           If you are outside the United States or Canada, contact the
  248.           Silicon Graphics subsidiary or authorized distributor in
  249.           your country.
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.                                      - 5 -
  264.  
  265.  
  266.  
  267.           1.6  _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  268.  
  269.           Following is the release identification information for the
  270.           MIPSpro 7.3 C++ compiler.
  271.  
  272.           Software product              C++ compiler
  273.  
  274.           Release                       7.3.1.3m
  275.  
  276.           Product code                  SC4-C++-7.3
  277.  
  278.           System software requirements  IRIX(TM) 6.5 or higher
  279.  
  280.  
  281.  
  282.           1.7  _C_+_+__C_o_m_p_i_l_e_r__G_e_n_e_r_a_l__I_n_f_o_r_m_a_t_i_o_n
  283.  
  284.           The MIPSpro 7.3 C++ compiler is an environment for compiling
  285.           programs written in the C++ programming language.  This
  286.           environment allows access to standard IRIX features and to
  287.           the Graphics Library.  The MIPSpro 7.3 release of the
  288.           compiler is a native C++ compiler based on a front end from
  289.           the Edison Design Group(TM).
  290.  
  291.           The MIPSpro 7.3 C++ compiler requires the installation of
  292.           the following subsystems:
  293.  
  294.              +o c++_fe
  295.  
  296.              +o c++_dev
  297.  
  298.              +o c++_eoe
  299.  
  300.              +o compiler_eoe
  301.  
  302.              +o compiler_dev
  303.  
  304.           For descriptions of the compiler_dev and compiler_eoe
  305.           subsystems, see their respective release notes.  The
  306.           following sections provide a brief description of the
  307.           c++_fe, c++_dev, and c++_eoe subsystems, respectively.
  308.  
  309.  
  310.  
  311.           1.8  _C_+_+__C_o_m_p_i_l_e_r__F_r_o_n_t__E_n_d
  312.  
  313.           The MIPSpro 7.3 C++ compiler front end (c++_fe) is
  314.           separately packaged in the c++_fe subsystem.  The C++ front
  315.           end consists of the n32/64-bit compiler version, the 32-bit
  316.           compiler version, release notes, and the online compiler man
  317.           page, CC(1).  For more information about 64-bit and high
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.                                      - 6 -
  330.  
  331.  
  332.  
  333.           performance 32-bit interfaces, see the _M_I_P_S_p_r_o _6_4-_b_i_t
  334.           _P_o_r_t_i_n_g _a_n_d _T_r_a_n_s_i_t_i_o_n _G_u_i_d_e and the _M_I_P_S_p_r_o _N_3_2 _A_B_I
  335.           _H_a_n_d_b_o_o_k.
  336.  
  337.  
  338.  
  339.           1.9  _C_+_+__D_e_v_e_l_o_p_m_e_n_t__P_a_c_k_a_g_e
  340.  
  341.           The C++ development package (c++_dev) consists of a driver,
  342.           utilities, libraries, include files, a copy of the release
  343.           notes, and C++ manuals.
  344.  
  345.  
  346.  
  347.           1.10  _C_+_+__C_o_m_p_i_l_e_r__E_x_e_c_u_t_i_o_n__E_n_v_i_r_o_n_m_e_n_t__(_E_O_E_)
  348.  
  349.           The C++ compiler EOE (c++_eoe) contains release notes and
  350.           C++ run-time libraries supplied as DSOs (dynamic shared
  351.           objects).  The C++ EOE supports 64-bit, 32-bit and high
  352.           performance 32-bit compilation modes.  DSOs are discussed in
  353.           the dso(5) man page.
  354.  
  355.                NOTE:  If you plan to run any C++ based applications,
  356.                       it is important to note that you must install
  357.                       the C++ compiler EOE.
  358.  
  359.  
  360.  
  361.           1.11  _P_a_t_c_h_e_s
  362.  
  363.  
  364.           Under MIPSpro 7.3, WorkShop 2.8 users who wanted to use the
  365.           Fix and Continue feature for n32 had to install
  366.           patchSG0003659.
  367.  
  368.           Under MIPSpro 7.3.1.2m and 7.3.1.3m, this patch will be
  369.           removed because the feature has been rolled into the
  370.           release.
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.